#include "LocalShader.h"

REGISTER_SHADER(LocalVertexShader, "HybridRenderingCubemap\\Local.vert")

REGISTER_SHADER(LocalFragmentShader, "HybridRenderingCubemap\\Local.frag")

REGISTER_SHADER(PreViewVertexShader, "HybridRenderingCubemap\\PreView.vert")

REGISTER_SHADER(PreViewFragmentShader, "HybridRenderingCubemap\\PreView.frag")

REGISTER_SHADER(GBufferVertexShader, "HybridRenderingCubemap\\GBuffer.vert")

REGISTER_SHADER(GBufferFragmentShader, "HybridRenderingCubemap\\GBuffer.frag")

REGISTER_SHADER(ShadowsRayTraceComputeShader, "HybridRenderingCubemap\\Shadows\\ShadowsRayTrace.comp")

REGISTER_SHADER(ShadowsDenoiseResetArgsComputeShader, "HybridRenderingCubemap\\Shadows\\ShadowsDenoiseResetArgs.comp")

REGISTER_SHADER(ShadowsTemporalAccumulationComputeShader, "HybridRenderingCubemap\\Shadows\\ShadowsTemporalAccumulation.comp")

REGISTER_SHADER(ShadowsDenoiseCopyShadowTilesComputeShader, "HybridRenderingCubemap\\Shadows\\ShadowsDenoiseCopyShadowTiles.comp")

REGISTER_SHADER(ShadowsDenoiseAtrousComputeShader, "HybridRenderingCubemap\\Shadows\\ShadowsDenoiseAtrous.comp")

REGISTER_SHADER(AoRayTraceComputeShader, "HybridRenderingCubemap\\AO\\AoRayTrace.comp")

REGISTER_SHADER(AoDenoiseResetArgsComputeShader, "HybridRenderingCubemap\\AO\\AoDenoiseResetArgs.comp")

REGISTER_SHADER(AoTemporalAccumulationComputeShader, "HybridRenderingCubemap\\AO\\AoTemporalAccumulation.comp")

REGISTER_SHADER(AoDenoiseBilateralBlurComputeShader, "HybridRenderingCubemap\\AO\\AoDenoiseBilateralBlur.comp")

REGISTER_SHADER(DdgiRayTraceRgenShader, "HybridRenderingCubemap\\DDGI\\DdgiRayTrace.rgen")

REGISTER_SHADER(DdgiRayTraceRchitShader, "HybridRenderingCubemap\\DDGI\\DdgiRayTrace.rchit")

REGISTER_SHADER(DdgiRayTraceRmissShader, "HybridRenderingCubemap\\DDGI\\DdgiRayTrace.rmiss")

REGISTER_SHADER(DdgiIrradianceProbeUpdateComputeShader, "HybridRenderingCubemap\\DDGI\\DdgiIrradianceProbeUpdate.comp")

REGISTER_SHADER(DdgiDepthProbeUpdateComputeShader, "HybridRenderingCubemap\\DDGI\\DdgiDepthProbeUpdate.comp")

REGISTER_SHADER(DdgiIrradianceBorderUpdateComputeShader, "HybridRenderingCubemap\\DDGI\\DdgiIrradianceBorderUpdate.comp")

REGISTER_SHADER(DdgiDepthBorderUpdateComputeShader, "HybridRenderingCubemap\\DDGI\\DdgiDepthBorderUpdate.comp")

REGISTER_SHADER(DdgiSampleProbeGridComputeShader, "HybridRenderingCubemap\\DDGI\\DdgiSampleProbeGrid.comp")

REGISTER_SHADER(ShProjectionComputeShader, "HybridRenderingCubemap\\Cubemap\\ShProjection.comp")

REGISTER_SHADER(ShAddComputeShader, "HybridRenderingCubemap\\Cubemap\\ShAdd.comp")

REGISTER_SHADER(PrefilterComputeShader, "HybridRenderingCubemap\\Cubemap\\Prefilter.comp")
